package com.deer.wms.base.system.model.zh;

/**
 * @author 李帅辰
 * @date 2021/5/27 10:44
 */
public class IngotIocusDto extends IngotIocus{
    //缓存线
    private String materialBatchId;//托号

    private String carrierId;//托ID

    private String parentMaterialId;//单晶ID

    private String materialProduct;//物料编码

    private String materialQuality;//物料品质
    //
    private String materialId;//单晶编码
    private String specId;//单晶规格
    private String materialCategory;//单晶等级
    private String materialPN;//单晶PN型
    private String rareMetal;//掺杂剂
    private String resistance;//电阻率
    private Integer	brickLength;//单晶长度
    private Integer stockInLength;//入库单晶长度
    private float weight;//入库重量
    private Integer assemblyType;//拼棒类型
    private Integer diameter;//直径
    private Integer sideLength;//边长
    private String comment;//备注
    private String color;//颜色

    private Integer billId;
    private String billNo;

    public String getMaterialBatchId() {
        return materialBatchId;
    }

    public void setMaterialBatchId(String materialBatchId) {
        this.materialBatchId = materialBatchId;
    }

    public String getCarrierId() {
        return carrierId;
    }

    public void setCarrierId(String carrierId) {
        this.carrierId = carrierId;
    }

    public String getParentMaterialId() {
        return parentMaterialId;
    }

    public void setParentMaterialId(String parentMaterialId) {
        this.parentMaterialId = parentMaterialId;
    }

    public String getMaterialProduct() {
        return materialProduct;
    }

    public void setMaterialProduct(String materialProduct) {
        this.materialProduct = materialProduct;
    }

    public String getMaterialQuality() {
        return materialQuality;
    }

    public void setMaterialQuality(String materialQuality) {
        this.materialQuality = materialQuality;
    }

    public String getMaterialId() {
        return materialId;
    }

    public void setMaterialId(String materialId) {
        this.materialId = materialId;
    }

    public String getSpecId() {
        return specId;
    }

    public void setSpecId(String specId) {
        this.specId = specId;
    }

    public String getMaterialCategory() {
        return materialCategory;
    }

    public void setMaterialCategory(String materialCategory) {
        this.materialCategory = materialCategory;
    }

    public String getMaterialPN() {
        return materialPN;
    }

    public void setMaterialPN(String materialPN) {
        this.materialPN = materialPN;
    }

    public String getRareMetal() {
        return rareMetal;
    }

    public void setRareMetal(String rareMetal) {
        this.rareMetal = rareMetal;
    }

    public String getResistance() {
        return resistance;
    }

    public void setResistance(String resistance) {
        this.resistance = resistance;
    }

    public Integer getBrickLength() {
        return brickLength;
    }

    public void setBrickLength(Integer brickLength) {
        this.brickLength = brickLength;
    }

    public Integer getStockInLength() {
        return stockInLength;
    }

    public void setStockInLength(Integer stockInLength) {
        this.stockInLength = stockInLength;
    }

    public float getWeight() {
        return weight;
    }

    public void setWeight(float weight) {
        this.weight = weight;
    }

    public Integer getAssemblyType() {
        return assemblyType;
    }

    public void setAssemblyType(Integer assemblyType) {
        this.assemblyType = assemblyType;
    }

    public Integer getDiameter() {
        return diameter;
    }

    public void setDiameter(Integer diameter) {
        this.diameter = diameter;
    }

    public Integer getSideLength() {
        return sideLength;
    }

    public void setSideLength(Integer sideLength) {
        this.sideLength = sideLength;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public Integer getBillId() {
        return billId;
    }

    public void setBillId(Integer billId) {
        this.billId = billId;
    }

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    @Override
    public String toString() {
        return "IngotIocusDto{" +
                "materialBatchId='" + materialBatchId + '\'' +
                ", carrierId='" + carrierId + '\'' +
                ", parentMaterialId='" + parentMaterialId + '\'' +
                ", materialProduct='" + materialProduct + '\'' +
                ", materialQuality='" + materialQuality + '\'' +
                ", materialId='" + materialId + '\'' +
                ", specId='" + specId + '\'' +
                ", materialCategory='" + materialCategory + '\'' +
                ", materialPN='" + materialPN + '\'' +
                ", rareMetal='" + rareMetal + '\'' +
                ", resistance='" + resistance + '\'' +
                ", brickLength=" + brickLength +
                ", stockInLength=" + stockInLength +
                ", weight=" + weight +
                ", assemblyType=" + assemblyType +
                ", diameter=" + diameter +
                ", sideLength=" + sideLength +
                ", comment='" + comment + '\'' +
                ", color='" + color + '\'' +
                ", billId=" + billId +
                ", billNo='" + billNo + '\'' +
                '}';
    }
}
